######################################################################
# Time-stamp: <05/08/09 14:23:44 ostolop>
#
# Package: EP::Common::DBI::Dataset_Metadata
#
# DBI object mapping to the *dataset_metadata* table
######################################################################
package EP::Common::DBI::Dataset_Metadata;

use strict;
use base qw ( EP::Common::DBI );

EP::Common::DBI::Dataset_Metadata->table ( 'ep_dataset_metadata' );
EP::Common::DBI::Dataset_Metadata->sequence ( 'ep_dataset_metadata_seq' );

EP::Common::DBI::Dataset_Metadata->columns ( Primary   => qw ( id ) );
EP::Common::DBI::Dataset_Metadata->columns ( Essential => qw ( dataset type ) );

EP::Common::DBI::Dataset_Metadata->has_a ( dataset   => 'EP::Common::DBI::Dataset' );
EP::Common::DBI::Dataset_Metadata->has_a ( type      => 'EP::Common::DBI::Dataset_Metadata_Type' );

EP::Common::DBI::Dataset_Metadata->has_many ( values => 'EP::Common::DBI::Dataset_Metadata_Value' );

1;
